to refresh oneself with sleep - Turco Inglés Diccionario